booked drivers - German English Dictionary